﻿<%@ Page Language="C#" AutoEventWireup="true" Codebehind="AssetTypeList.aspx.cs"
    Inherits="MTRC.ODMS.Web.SOM.CodeSetup.AssetTypeList" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="AjaxControlToolkit" %>
<%@ Register Src="~/UserControl/Menu/PageFoot.ascx" TagName="PageFoot" TagPrefix="WebStructure" %>
<%@ Register Src="~/UserControl/Menu/TabStrip.ascx" TagName="TabStrip" TagPrefix="WebStructure" %>
<%@ Register Src="~/UserControl/Menu/PageHead.ascx" TagName="PageHead" TagPrefix="WebStructure" %>
<%@ Register Src="~/UserControl/Menu/MainMenu.ascx" TagName="MainMenu" TagPrefix="WebStructure" %>
<%@ Register TagPrefix="APJ" Namespace="APJ.Web.UI.WebControls" Assembly="APJ.Web.UI.WebControls" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title>Operational Data Management System</title>
    <link href="<%=ResolveUrl("~/CSS/common.css")%>" rel="stylesheet" type="text/css" />
    <link href="../../css/odms.css" type="text/css" rel="stylesheet" />
</head>
<body class="pub" onresizeend="Menu_RefreshHeight();">
    <form id="AssetType" runat="server">
        <AjaxControlToolkit:ToolkitScriptManager ID="ToolkitScriptManager" runat="server">
        </AjaxControlToolkit:ToolkitScriptManager>
        <table border="0" cellpadding="0" cellspacing="0" class="Page_Container">
            <tr>
                <td colspan="2" class="Page_Head">
                    <WebStructure:PageHead ID="PageHead" runat="server" />
                </td>
            </tr>
            <tr>
                <td class="Page_Left">
                    <WebStructure:MainMenu ID="MainMenu" runat="server" AppPath="../../" CurrMenuID="M140901" />
                </td>
                <td class="Page_Right">
                    <table class="Page_Contents">
                        <tr>
                            <td class="TabStrip">
                                <WebStructure:TabStrip ID="TabStrip" CurrMenuID="M140801" ParentMenuID="M140901" DMenuMode="CurrOnly"
                                    runat="server" />
                            </td>
                        </tr>
                        <tr>
                            <td class="Contents">
                                <!--Insert Code Here.-->
                                <div class="SearchArea" style="width:99.8%;">
                                    <table border="0px" width="100%">
                                        <tr>
                                            <td>
                                                <asp:Label ID="lblStation" runat="server"></asp:Label>
                                                <asp:DropDownList ID="ddlStation" runat="server" CssClass="ddlStation"></asp:DropDownList>
                                                <asp:Label ID="lblAssentType" runat="server"></asp:Label>
                                                <asp:TextBox ID="txtAssetType" runat="server"></asp:TextBox>
                                                <asp:Label ID="lblObsolete" runat="server"></asp:Label>
                                                <asp:CheckBox ID="chkObsolete" runat="server" />                                                
                                            </td>
                                            <td align="right">
                                                <asp:Button ID="btnSearch" runat="server" Text="Search" OnClick="btnSearch_Click" />
                                                <asp:Button ID="btnAddNew" runat="server" Text="Add New" OnClick="btnAddNew_Click" />
                                            </td>
                                        </tr>
                                    </table>
                                </div>
                                <div style="padding-top:5px;">
                                <APJ:CommonGridView ID="grdAssetTypeList" runat="server" AutoGenerateColumns="False"
                                    AllowPaging="True" BorderColor="black" CssClass="GridView" AllowSorting="True"
                                    AscPic="~/Images/Common/arrow_up_green.png" DescPic="~/Images/Common/arrow_down_green.png"
                                    OnRowCommand="grdAssetTypeList_RowCommand" OnNeedDataBind="grdAssetTypeList_NeedDataBind">
                                    <Columns>
                                        <asp:BoundField DataField="AssentTypeID" Visible="False" />
                                        <asp:BoundField DataField="Station" HeaderText="SOM_Station" SortExpression="Station" />
                                        <asp:BoundField DataField="AssetTypeCode" HeaderText="SOM_AssetType" SortExpression="AssetTypeCode" />
                                        <asp:BoundField DataField="AssetTypeDesc" HeaderText="COM_Description" SortExpression="AssetTypeDesc" />
                                        <asp:TemplateField HeaderText="SOM_Void" SortExpression="FlagObsolete">
                                            <itemtemplate>
                                            <asp:CheckBox id="chkFlagObsolete" runat="server" Checked='<%# DataBinder.Eval(Container.DataItem,"FlagObsolete") %>' Enabled="False"></asp:CheckBox>
                                            </itemtemplate>
                                        </asp:TemplateField>
                                        <asp:TemplateField HeaderText="COM_Edit">
                                            <itemtemplate>
                                            <asp:ImageButton id="Btn_edit" ToolTip=<%# this.GetLabel("COM_Edit") %> runat="server" CssClass="link" CommandName="Edit" CommandArgument='<%# Eval("AssetTypeID") %>' ImageUrl="../../Images/SOM/Edit.gif"></asp:ImageButton> 
                                            </itemtemplate>
                                        </asp:TemplateField>
                                    </Columns>
                                    <PagerSettings Position="Top" />
                                    <RowStyle CssClass="GridView_Row" />
                                    <HeaderStyle CssClass="GridView_Header" />
                                    <AlternatingRowStyle CssClass="GridView_AlternativeRow" />
                                    <PagerTemplate>
                                        <asp:Table ID="CommonPagerTemplate" runat="server" Width="100%">
                                            <asp:TableRow ID="LPOPT_TR" runat="server">
                                                <asp:TableCell ID="LPOPT_LCell" runat="server" HorizontalAlign="Left" Width="50%">
                                                    <asp:Label ID="Lbl_T_TotalRecords" runat="server">Total Records:</asp:Label>
                                                    <asp:Label ID="Lbl_V_TotalRecords" runat="server"></asp:Label>
                                                </asp:TableCell>
                                                <asp:TableCell ID="LPOPT_RCell" runat="server" HorizontalAlign="Right" Width="50%">
                                                    <asp:Label ID="Lbl_T_PageSize" runat="server">PageSize:</asp:Label>
                                                    &nbsp;&nbsp;<asp:DropDownList ID="DDL_PageSize" runat="server" AutoPostBack="True">
                                                        <asp:ListItem Value="5">5</asp:ListItem>
                                                        <asp:ListItem Value="10">10</asp:ListItem>
                                                        <asp:ListItem Value="15">15</asp:ListItem>
                                                        <asp:ListItem Value="20">20</asp:ListItem>
                                                        <asp:ListItem Value="25">25</asp:ListItem>
                                                        <asp:ListItem Value="30">30</asp:ListItem>
                                                    </asp:DropDownList>
                                                    &nbsp; &nbsp;
                                                    <asp:Label ID="Lbl_V_CurPage" runat="server"></asp:Label>
                                                    &nbsp;<asp:Label ID="Label1" runat="server">/</asp:Label>
                                                    &nbsp;<asp:Label ID="Lbl_V_TotalPages" runat="server"></asp:Label>
                                                    &nbsp; &nbsp;
                                                    <asp:Label ID="Lbl_T_GoTo" runat="server">Go to:</asp:Label>
                                                    <asp:DropDownList ID="DDL_GoTo" runat="server" AutoPostBack="True">
                                                    </asp:DropDownList>
                                                    &nbsp; &nbsp;
                                                    <asp:LinkButton ID="LBtn_Previous" runat="server" CommandArgument="Prev" CommandName="Page"><</asp:LinkButton>
                                                    &nbsp;
                                                    <asp:LinkButton ID="LBtn_Next" runat="server" CommandArgument="Next" CommandName="Page">></asp:LinkButton>
                                                </asp:TableCell>
                                            </asp:TableRow>
                                        </asp:Table>
                                    </PagerTemplate>
                                </APJ:CommonGridView>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <td class="Page_Foot" style="height: 54px">
                                <WebStructure:PageFoot ID="PageFoot" runat="server" />
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>
    </form>
</body>
</html>
